/* 
    File: irq.H

    Author: R. Bettati
            Department of Computer Science
            Texas A&M University
    Date  : 09/03/02

    Description: Interrupt Table (IRQ) 

    For details see Section 7 of Brandon Friesen's Tutorial 
    on OS Kernel Development.
    URL: http://www.osdever.net/bkerndev/Docs/title.htm 

*/

#ifndef _IRQ_H_                   // include file only once
#define _IRQ_H_


/*--------------------------------------------------------------------------*/
/*  */ 
/*--------------------------------------------------------------------------*/

class IRQ {

public:

  static void init();
  /* Initialize the IRQ handlers, i.e. fill 16 entries with pointers to handle
     the PIC generated interrupts. These interrupts are routed to the exception 
     dispatcher (see 'exceptions.H'). At this point, no exception handlers are 
     installed yet.
  */

};

#endif
